package com.fg.cloud.manager.entry.factory;

import java.math.BigDecimal;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fg.cloud.manager.entry.BaseEntity;

/**
  * Description:快递费明细实体
  * @author shaoqiping
  * @date 2017年9月18日上午9:55:42
*/
public class ExpressCostsEntity extends BaseEntity{

	private static final long serialVersionUID = -4495669869448944503L;

	/**模板id*/
	@JsonIgnore
    private Long modelId;

    /**厂商id*/
	@JsonIgnore
    private Long facId;

    /**运送方式：1=快递，2=EMS，3=物流*/
    private Integer type;

    /**是否默认条目：0=否，1=是*/
    private Integer isDefault;

    /**起始数量 or 重量 or 体积*/
    private BigDecimal defaultTotal;

    /**起始价格*/
    private BigDecimal defaultMoney;

    /**累计数量 or 重量 or 体积*/
    private BigDecimal addTotal;

    /**累计价格*/
    private BigDecimal addMoney;

    /**区域字符串*/
    private String area;

	public Long getModelId() {
		return modelId;
	}

	public void setModelId(Long modelId) {
		this.modelId = modelId;
	}

	public Long getFacId() {
		return facId;
	}

	public void setFacId(Long facId) {
		this.facId = facId;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getIsDefault() {
		return isDefault;
	}

	public void setIsDefault(Integer isDefault) {
		this.isDefault = isDefault;
	}

	public BigDecimal getDefaultTotal() {
		return defaultTotal;
	}

	public void setDefaultTotal(BigDecimal defaultTotal) {
		this.defaultTotal = defaultTotal;
	}

	public BigDecimal getDefaultMoney() {
		return defaultMoney;
	}

	public void setDefaultMoney(BigDecimal defaultMoney) {
		this.defaultMoney = defaultMoney;
	}

	public BigDecimal getAddTotal() {
		return addTotal;
	}

	public void setAddTotal(BigDecimal addTotal) {
		this.addTotal = addTotal;
	}

	public BigDecimal getAddMoney() {
		return addMoney;
	}

	public void setAddMoney(BigDecimal addMoney) {
		this.addMoney = addMoney;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}
}